peat liquefaction - German English Dictionary